Understands the effects of technology used within the development, and the impact on the business client. Business requirements gathering through capturing of user stories, prototyping etc. Analysis of as-is business processes, identifying gaps and areas for improvement. Design to-be business proces...